<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        //splice(star):删除从下标为star开始的所有元素
        var ns = [1, 2, 3, 4, 5];
        // ns.splice(1);
        // console.log(ns);
        // splice(start, count): 删除下标从start开始的count个元素
        ns.splice(1, 2);
        console.log(ns);

        //concat：拼接
        var info = 'abcd';
        info = info.concat('bcd', '12');
        console.log(info);

        var ns = [1, 2, 3];
        ns = ns.concat(4, 5, 6);
        console.log(ns);

        //如参数为空，则为赋值
        var ns1 = ns.concat();
        console.log(ns1);

        //sort：数组元素排序
        var na = [32, 12, 4, 13, 63, 27];
        // na.sort();
        //sort函数的第一个参数用来指定。。。。
        na.sort(function (a, b) { return b - a });
        console.log(na);

        //join 将数组中的元素拼接成一个字符串
        var num = [1, 2, 3, 4, 5, 6];
        var info = num.join(' ');
        console.log(info);

        //reverse:逆序
        var num1 = [1, 2, 3, 4, 5, 6];
        num1.reverse();
        console.log(num1);
    </script>
</body>

</html>